Fox Villa Townhome, In Hyde Park Tampa, Fl 813-902-1600